package com.cloudkinto.service.company.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class SkuInfo {

    @ApiModelProperty(name = "商品编码", required = true)
    private String cwSkuCode;
    @ApiModelProperty(name = "商品中文名称", required = true)
    private String cnName;
    @ApiModelProperty(name = "商品英文名称", required = true)
    private String name;

    @ApiModelProperty(name = "商品条码列表", required = false)
    private List<String> cwExtCodeList;

    @ApiModelProperty(name = "商品规格", required = false)
    private String specification;

    @ApiModelProperty(name = "wms 长度（单位:cm,保留两位小数）", required = true)
    private String length;
    @ApiModelProperty(name = "wms 宽度（单位:cm,保留两位小数）", required = true)
    private String width;
    @ApiModelProperty(name = "wms 高度（单位:cm,保留两位小数）", required = true)
    private String height;
    @ApiModelProperty(name = "wms 重量（单位:g,保留两位小数）", required = true)
    private String weight;

    @ApiModelProperty(name = "特殊货品: 101:含有电池 102:含有液体 103:含有化学品", required = false)
    private List<Integer>  specialGoods;

    public SkuInfo() {
    }

    public SkuInfo(String cwSkuCode, String cnName, String name, String length, String width, String height, String weight) {
        this.cwSkuCode = cwSkuCode;
        this.cnName = cnName;
        this.name = name;
        this.length = length;
        this.width = width;
        this.height = height;
        this.weight = weight;
    }
}
